CLACH INNS LIMITED Company number SC430767 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office AddressMIKE MACCULLOCH, 31 PICT AVENUE, INVERNESS, SCOTLAND, IV3 8LX PostcodeIV3 8LX Companies at this postcode 2 Map