EBUL LTD Company number SC876853 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address309 North Deeside Road, Peterculter, Aberdeenshire, Scotland, AB14 0UL PostcodeAB14 0UL Companies at this postcode 14 Map