ABARR SERVICES LTD Company number SC822281 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address20 Oldmeldrum Road, Newmachar, Aberdeen, Scotland, AB21 0PJ PostcodeAB21 0PJ Companies at this postcode 7 Map