DEANS PROJECT MANAGEMENT LTD. Company number SC323458 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address60 CALDER ROAD, EDINBURGH, EH11 3PB PostcodeEH11 3PB Companies at this postcode 2 Map