PSYCHMETRIX LIMITED Company number SC511083 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressThe Garage, 31 Mains Terrace, Dundee, United Kingdom, DD4 7BZ PostcodeDD4 7BZ Companies at this postcode 4 Map