PROJECT CONTROLS (UK) LIMITED Company number SC320881 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address164 Bon Accord Street, Aberdeen, Scotland, AB11 6TX PostcodeAB11 6TX Companies at this postcode 11 Map