SCOTTISH OVERSEAS DEVELOPMENT (PROJECTS) LTD. Company number SC210755 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address4/87 Cleveden Road, Glasgow, G12 0JN PostcodeG12 0JN Companies at this postcode 8 Map