14 Mowbray Road Limited was set up as Private Limited Company, that is registered in 14 Mowbray Road, Upper Norwood in London. The main office's zip code SE19 2RN. The company has been registered on 2003-04-18. The firm's registration number is 04739414. The enterprise's SIC code is 98000 meaning Residents property management. The firm's latest financial reports cover the period up to 2019-03-31 and the latest confirmation statement was released on 2020-04-18.
The data at our disposal related to this specific company's executives implies a leadership of two directors: Stuart B. and Roland K. who assumed their respective positions on 2006-12-08 and 2006-11-27. Additionally, the director's assignments are constantly helped with by a secretary - Roland K., who was officially appointed by this specific firm 18 years ago.
Roland K. is the individual who controls this firm, has substantial control or influence over the company.