STK2 LTD Company number SC534533 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressCanal House, Speirs Wharf, Glasgow, Scotland, G4 9UG PostcodeG4 9UG Companies at this postcode 21 Map