TESSARCH LIMITED Company number SC374496 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address2/1 3 Nithsdale Place, Glasgow, United Kingdom, G41 2QZ PostcodeG41 2QZ Companies at this postcode 3 Map