John Horsley Ltd with the registration number 08941408 has been a part of the business world for ten years. This Private Limited Company is officially located at Unit 113 Mirror Works, 12 Marshgate Lane in London and its post code is E15 2NH. The firm's classified under the NACE and SIC code 74202, that means Other specialist photography. 2022-03-31 is the last time the company accounts were filed.
There is just one managing director now running the company, specifically John H. who has been carrying out the director's duties since 2014-03-17.
John H. is the individual who has control over this firm, owns over 3/4 of company shares.