This particular company is located in London under the ID 11622801. The firm was set up in 2018. The office of the firm is situated at 20-22 Wenlock Road . The postal code for this place is N1 7GU. This firm's SIC and NACE codes are 68209, that means Other letting and operating of own or leased real estate. Its most recent filed accounts documents were submitted for the period up to 31st October 2022 and the most current confirmation statement was released on 29th January 2023.
There's a single director at present overseeing this firm, namely Leo D. who's been performing the director's duties for six years.
Leo D. is the individual who has control over this firm, owns over 3/4 of company shares.