SCHEEPERS PROPERTY LTD Company number SC838642 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address115 Newmarket, Isle Of Lewis, Scotland, HS2 0ED PostcodeHS2 0ED Companies at this postcode 7 Map