SUN SHACK LIMITED Company number SC373465 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 4a Palace Grounds Retail Park, Hamilton, Scotland, ML3 6AD PostcodeML3 6AD Companies at this postcode 8 Map