61 Devonshire Road came into being in 2013 as a company enlisted under no 08646820, located at SW19 3UU London at Suite 7 Zeal House Suite 7 Zeal House. It has been in business for 11 years and its state is active. This business's declared SIC number is 98000 and their NACE code stands for Residents property management. Saturday 31st December 2022 is the last time the accounts were reported.
There seems to be a team of two directors managing this specific company right now, namely Jonathan C. and John O. who have been performing the directors duties since 2013-08-12.