🇬🇧
ALBAUGH UK LIMITED
20.20 · Manufacture of pesticides and other agrochemical productsSIC20200 · 46750SmallID06269334
📍 HAMILTON HOUSE, MABLEDON PLACE, LONDON, WC1H 9BB, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.