SEEN & CLICK LTD Company number SC714130 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3/1 33 St. Andrews Crescent, Glasgow, Scotland, G41 5SE PostcodeG41 5SE Companies at this postcode 2 Map