MCCAIN UK H2 LIMITED Company number 08332066 · Monitor this company Active Overview People 17 Control Documents Analysis Location Related Registered office AddressHavers Hill, Scarborough, North Yorkshire, YO11 3BS PostcodeYO11 3BS Companies at this postcode 8 Map