CRAIGEWEN ENGINEERING SERVICES LTD. Company number SC177836 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address2 Harlaw Place, Aberdeen, Aberdeenshire, AB15 4YW PostcodeAB15 4YW Map