EBIOL LTD Company number SC854062 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 3 Links Street, Aberdeen, Aberdeenshire, Scotland, AB11 5EX PostcodeAB11 5EX Companies at this postcode 10 Map