This particular business is based in London registered with number: 11784853. This company was registered in the year 2019. The main office of the firm is situated at Cavendish House First Floor 13 Lodge Road. The zip code for this address is NW4 4DD. This company's principal business activity number is 68100 - Buying and selling of own real estate. The company's most recent annual accounts describe the period up to 2022/06/30 and the most current annual confirmation statement was filed on 2023/01/23.
The information we have that details the following company's management indicates a leadership of three directors: Ben S., Marc N. and Harvey S. who joined the team on 2022-12-30, 2019-01-24.
Ben S. is the individual who has control over this firm, owns over 3/4 of company shares.