11 Cromwell Road Management Company Limited has existed on the local market for 6 years. Started with registration number 09741763 in the year 2015, the firm is based at C/o Integra Electrical Contractors Ltd, Scarborough YO11 2YH. 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, 2020 and the most current annual confirmation statement was released on August 19, 2020.
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.