YMC LIMITED Company number 03118702 · Monitor this company Active Overview People 16 Financial Control Charges Documents Analysis Location Related Registered office AddressGround Floor 74a Holmes Road, London, England, NW5 3AT PostcodeNW5 3AT Companies at this postcode 5 Average house price in NW5 3AT £507,000 (16 sales) Map