Caunce O'hara came into being in 2013 as a company enlisted under no 08426762, located at EC3M 3AZ London at 20 Fenchurch Street. The company has been in business for eleven years and its status at the time is active. The company's principal business activity number is 62090 meaning Other information technology service activities. December 31, 2021 is the last time the company accounts were filed.
There seems to be a group of three directors running this firm right now, namely Richard N., Henrik B. and Neil G. who have been doing the directors responsibilities since 2022. Additionally, the director's tasks are aided with by a secretary - Lara T., who was chosen by this specific firm 5 years ago.
The companies with significant control over this firm are: Markel Capital Holdings Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Fenchurch Street, EC3M 3AZ.