HPS (EDINBURGH) LIMITED Company number SC357812 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address16 Primrose Bank Road, Edinburgh, EH5 3JG PostcodeEH5 3JG Companies at this postcode 3 Map