7 Devonshire Terrace Limited has existed in this business for at least twenty years. Registered with number 04038171 in 2000, the company is registered at 409-411 Croydon Road, Beckenham BR3 3PP. This enterprise's declared SIC number is 98000, that means Residents property management. The firm's most recent filed accounts documents were submitted for the period up to December 31, 2018 and the most current annual confirmation statement was filed on July 21, 2020.
Due to this company's growth, it became imperative to formally appoint other directors, among others: James M., Raj S., Simon W. who have been participating in joint efforts since 2016-10-18 to fulfil their statutory duties for this specific firm.