Mowbray Court (norwood) Limited has existed on the market for 60 years. Registered with number 00701341 in the year 1961, the firm is registered at 47 Tindale Close, South Croydon CR2 0RT. 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, 2020. The company's latest annual confirmation statement was filed on November 16, 2020.
According to the information we have, this particular company was created in August 1961 and has so far been presided over by thirty directors, and out of them two (Natasha D. and Adrian M.) are still in the management. Moreover, the managing director's assignments are often assisted with by a secretary - Susan B., who joined the company in 2003.