METRIC PERFORMANCE LTD Company number 17196028 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressThe Lenz 2nd Floor, Hornbeam Park, Harrogate, Hg2 8ra, United Kingdom, HG2 8RA PostcodeHG2 8RA Map