ALBA DEWATERING SERVICES LIMITED Company number SC235431 · Monitor this company Active Overview People 16 Financial Control Charges Documents Analysis Location Related Registered office Address44 Bank Street, Kilmarnock, Scotland, KA1 1HA PostcodeKA1 1HA Companies at this postcode 115 Map