PAPAY TRADING LIMITED Company number SC466659 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address32/4 ELDER STREET, EDINBURGH, EH1 3DX PostcodeEH1 3DX Companies at this postcode 24 Map