BIO BUILDS LTD Company number SC811117 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address44 Albert Street, Aberdeen, Scotland, AB25 1XS PostcodeAB25 1XS Companies at this postcode 12 Map