BARHAUL LTD. Company number SC179488 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office AddressLANGLEY CENTRE, DUNKELD ROAD, ABERFELDY, PH15 2AQ PostcodePH15 2AQ Companies at this postcode 24 Map