HAVENS TECH LTD Company number SC812770 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 8a 1265 Pollokshaws Road, Glasgow, Scotland, G41 3RR PostcodeG41 3RR Companies at this postcode 9 Map