ABGI-UK LIMITED Company number SC331999 · Monitor this company Active Overview People 20 Financial Control Charges Documents Analysis Location Related Registered office Address6 Atholl Crescent, Edinburgh, Scotland, EH3 8HA PostcodeEH3 8HA Companies at this postcode 414 Map