HAPPY HADDOCK SHETLAND LIMITED Company number SC312198 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office Address61 King Harald Street, Lerwick, Shetland, ZE1 0ER PostcodeZE1 0ER Companies at this postcode 10 Map