11 Cromwell Road Management Company Limited has existed on the local market for 10 years. Started with registration number 09741763 in the year 2015, the firm is based at Unit 1 Integra Business Park, Scarborough YO11 2EB. The firm's principal business activity number is 98000 which means Residents property management. Its latest filed accounts documents were submitted for the period up to August 31, 2023 and the most current annual confirmation statement was released on August 19, 2023.
In order to be able to match the demands of their clientele, this limited company is consistently supervised by a number of two directors who are Samuel B. and Maxine W.. Their outstanding services have been of prime importance to this limited company since 2015-08-20.
Samuel B. is the individual who has control over this firm, has substantial control or influence over the company.