This enterprise operates as 10 Mowbray Road Residents Management Company Limited. The company was started thirty eight years ago and was registered under 02067820 as its registration number. This particular head office of the company is situated in London. You can reach them at 10 Mowbray Road, Upper Norwood. This business's declared SIC number is 98000 which means Residents property management. The business most recent filed accounts documents cover the period up to 2022-10-14 and the most recent confirmation statement was submitted on 2022-11-29.
At the moment, the directors chosen by this particular business are as follow: Mark S. arranged to perform management duties in 2023, Liam J. arranged to perform management duties in 2022 in March, Richard W. arranged to perform management duties in 2020 in March and 2 others listed below.
Mark R. is the individual with significant control over this firm, has substantial control or influence over the company.