Captcha Photography Limited has existed on the British market for at least ten years. Started with Registered No. 08850374 in the year 2014, it is registered at 17 Towson Field, East Leake LE12 6RY. The enterprise's registered with SIC code 74209, that means Photographic activities not elsewhere classified. Its most recent accounts were submitted for the period up to 2023-01-31 and the most recent annual confirmation statement was released on 2023-01-10.
This firm owes its well established position on the market and constant progress to two directors, namely Stephen F. and Hayley M., who have been managing the firm since 2020.
Hayley M. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.