ODIN GEOSCIENCE LTD Company number SC527835 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address2 GORDON ROAD, BRIDGE OF DON, ABERDEEN, SCOTLAND, AB23 8PT PostcodeAB23 8PT Companies at this postcode 7 Map