LOCHS SERVICES LIMITED Company number SC205313 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressCameron Terrace, Leurbost, Isle Of Lewis, Scotland, HS2 9PE PostcodeHS2 9PE Companies at this postcode 2 Map