PPT (GENERAL PARTNER) LIMITED Company number SC226586 · Monitor this company Dissolved Overview People 12 Documents Analysis Location Related Registered office Address107 GEORGE STREET, EDINBURGH, SCOTLAND, EH2 3ES PostcodeEH2 3ES Companies at this postcode 405 Map