Caledonian Contracts (Aberdeen) Ltd phone 8, Holland Place Aberdeen, Aberdeen City AB25 3UW map Spectra Group Ltd phone 5, York St Aberdeen, Aberdeen City AB11 5DL map if (!IN_DEV) { ?> } ?>