121 Mount View Road Limited has existed in the United Kingdom for 7 years. Started with Registered No. 08639961 in 2013, it is registered at 121 Mount View Road, London N4 4JH. The firm's declared SIC number is 98000 - Residents property management. 31st August 2019 is the last time when account status updates were reported.
There's a team of two directors overseeing the company at present, namely Philip D. and Kate S. who have been executing the directors obligations for 6 years.