SURFACE26 LIMITED Company number SC900636 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address8 Hill View, East Kilbride, Glasgow, Scotland, G75 0EB PostcodeG75 0EB Companies at this postcode 4 Map