The exact day this firm was registered is 2013-05-16. Registered under company registration number 08531445, this company is listed as a Private Limited Company. You can reach the office of the firm during its opening times under the following address: 20-22 Wenlock Road, N1 7GU London. The enterprise's principal business activity number is 74209 which means Photographic activities not elsewhere classified. Its latest annual accounts describe the period up to 2022-05-31 and the latest confirmation statement was filed on 2023-05-16.
There's a single managing director at the current moment managing this particular business, namely Jeremy T. who has been performing the director's duties for 11 years.
Jeremy T. is the individual with significant control over this firm, owns over 3/4 of company shares.