The business is situated in London under the ID 10245891. It was started in the year 2016. The office of the firm is located at 90a Kensington Church Street . The zip code for this location is W8 4BU. This company's principal business activity number is 74901 and has the NACE code: Environmental consulting activities. Its most recent financial reports provide detailed information about the period up to June 22, 2022 and the latest confirmation statement was submitted on March 21, 2023.
For 8 years, the following limited company has only had 1 director: Karen M. who has been managing it since Wednesday 22nd June 2016.
Karen M. is the individual who controls this firm, owns over 3/4 of company shares.