MACGREGOR, Allan
director · appointed 27 Jan 2017
BINN FARM LIMITED
active
BINN PROPERTIES LIMITED
dissolved
GLENFARG ORGANICS LIMITED
active
CARGIL LIMITED
dissolved
BINN AGRICULTURAL LIMITED
active
BINN ENVIRONMENTAL LIMITED
active
BINN GROUP HOLDINGS LIMITED
active
BINN SKIPS LIMITED
active
BINN ORGANICS LIMITED
active
BINN SOIL NUTRIENTS LIMITED
dissolved