187 Devonshire Road Limited is officially located at London at 187a Devonshire Road. You can search for the company by referencing its postal code - SE23 3NJ. This enterprise has been operating on the English market for 7 years. The company is registered under the number 10948450 and its official status is active. This company's registered with SIC code 98000, that means Residents property management. The company's most recent annual accounts describe the period up to 2022-09-30 and the most recent annual confirmation statement was submitted on 2023-09-05.
According to the following company's executives list, since 27th June 2021 there have been two directors: Chloe S. and Steven T..
Executives who control the firm include: Chloe S. owns 1/2 or less of company shares. Steven T. owns 1/2 or less of company shares and has 1/2 or less of voting rights.