The business is situated in London registered with number: 04290215. This firm was set up in the year 2001. The office of the firm is located at 7 Landor Road . The postal code for this address is SW9 9RX. This firm's principal business activity number is 98000 and has the NACE code: Residents property management. 7 Landor Road Ltd filed its latest accounts for the period that ended on 2022-09-30. The business latest annual confirmation statement was filed on 2023-09-19.
The info we gathered regarding this particular firm's executives suggests that there are three directors: James M., Maria O. and Rebecca R. who became the part of the company on 2019-01-21, 2008-10-13 and 2007-10-08.
Executives who control this firm include: Maria O. owns 1/2 or less of company shares. Rebecca R. owns 1/2 or less of company shares. James M. owns 1/2 or less of company shares.