SHIFTSHACK LIMITED Company number SC342790 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address1 LAW PLACE, EAST KILBRIDE, GLASGOW, UNITED KINGDOM, G74 4QQ PostcodeG74 4QQ Companies at this postcode 3 Map