06585697 - registration number of Leydon Croft Management Company Limited. This company was registered as a Private Limited Company on 2008-05-06. This company has been actively competing on the British market for the last 16 years. The company could be found at 2 The Square in Solihull. The headquarters' post code assigned is B91 3RB. The enterprise's SIC code is 68320 meaning Management of real estate on a fee or contract basis. Leydon Croft Management Company Ltd released its latest accounts for the financial period up to 2022-05-31. The firm's latest annual confirmation statement was filed on 2023-02-28.
To provide support to the directors, this business has been utilizing the skillset of Graham P. as a secretary for the last 15 years.