NET METRICS LTD Company number SC688489 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressKillearn Mill, Killearn, Glasgow, United Kingdom, G63 9LQ PostcodeG63 9LQ Companies at this postcode 14 Map