ABERDEEN SCIENCE CENTRE Company number SC113666 · Monitor this company Active Overview People 53 Control Documents Analysis Location Related Registered office Address179 Constitution Street, Aberdeen, AB24 5TU PostcodeAB24 5TU Companies at this postcode 2 Map