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 2023-03-31 and the latest confirmation statement was released on 2023-10-29.
The data at our disposal related to this specific company's executives implies a leadership of three directors: Paul B., Stuart B. and Roland K. who assumed their respective positions on 2022-10-26, 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 21 years ago.
Paul B. is the individual who controls this firm, has substantial control or influence over the company.