The firm is located in London under the ID 09710287. This company was registered in 2015. The headquarters of this firm is situated at Solar House - Pf 915 High Road North Finchley. The area code for this location is N12 8QJ. This business's Standard Industrial Classification Code is 71112 and has the NACE code: Urban planning and landscape architectural activities. Its latest accounts describe the period up to 31st July 2022 and the latest confirmation statement was submitted on 30th July 2023.
In order to satisfy its customer base, the business is consistently taken care of by a group of two directors who are Michael C. and Maria C.. Their mutual commitment has been of crucial use to this business since 2015.
Executives who have control over the firm are as follows: Michael C. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Maria C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.