ABERFORTH PARTNERS ASSETS LP I Company number SL004068 · Monitor this company Active Overview Analysis Location Related Registered office Address14 MELVILLE STREET, EDINBURGH, EH3 7NS PostcodeEH3 7NS Companies at this postcode 60 Map