METERLINK INTERNATIONAL LIMITED Company number SC188515 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office Address17 Broompark Road, Edinburgh, EH12 7JZ PostcodeEH12 7JZ Companies at this postcode 5 Map