PSDS (EDINBURGH) LTD Company number SC362803 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office Address61 BOSWALL TERRACE, EDINBURGH, MIDLOTHIAN, SCOTLAND, EH5 2BL PostcodeEH5 2BL Companies at this postcode 4 Map