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 9 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 2018/06/30. The company's most recent annual confirmation statement was filed on 2019/06/18.
As found in this firm's directors directory, since 2018-09-04 there have been two directors: Peter J. and Mete E..