20 Devonshire Road Rtm Company came into being in 2010 as a company enlisted under no 07289179, located at SE5 8RX London at 112 Denmark Hill. The firm has been in business for 14 years and its official status is active. This firm's Standard Industrial Classification Code is 68320 and has the NACE code: Management of real estate on a fee or contract basis. 20 Devonshire Road Rtm Company Ltd reported its account information for the financial period up to 2022/06/30. The company's most recent annual confirmation statement was filed on 2023/06/11.
As found in this firm's directors directory, since 2018-09-04 there have been two directors: Peter J. and Mete E..