Troika Photos Limited has been prospering in this business for at least 24 years. Started with registration number 03991115 in 2000, the company is registered at 8 Lambourn Road, London SW4 0LY. This company's declared SIC number is 74209 and has the NACE code: Photographic activities not elsewhere classified. 31st October 2022 is the last time when the accounts were filed.
As mentioned in this enterprise's directors directory, since May 2000 there have been two directors: Bridget C. and Michael W..
Bridget C. is the individual who has control over this firm, owns 1/2 or less of company shares.