Mowbray Court (norwood) Limited has existed on the market for 63 years. Registered with number 00701341 in the year 1961, the firm is registered at 12 Mowbray Court, London SE19 2RL. This business's classified under the NACE and SIC code 98000 meaning Residents property management. Mowbray Court (norwood) Ltd released its latest accounts for the period up to June 30, 2022. The company's latest annual confirmation statement was filed on November 15, 2022.
According to the information we have, this particular company was created in August 1961 and has so far been presided over by fourty directors, and out of them four (Karim Y., Shirley R., Claire O. and John H.) are still in the management. Moreover, the managing director's assignments are often assisted with by a secretary - Christine A., who joined the company in 2020.