54 Devonshire Road is a company with it's headquarters at SE23 3SX London at Ground Floor Flat, 54 Devonshire Road. This firm was formed in 2012 and is established under reg. no. 08207576. This firm has been operating on the British market for 12 years now and the last known status is active. The firm's SIC code is 81100, that means Combined facilities support activities. The business latest accounts were submitted for the period up to 2023-09-30 and the most current annual confirmation statement was submitted on 2023-09-10.
We have a team of four directors overseeing this specific limited company now, namely George K., Ella P., Ryan B. and Fiona M. who have been utilizing the directors duties since 2022.