🇬🇧
UPPERMILL FARMS LIMITED
01.50 · Mixed farmingSIC01500 · 68209Agriculture & FarmingSmallIDSC076332
📍 CASTLE OFFICE, CASTLE FARM, KINTORE, ABERDEENSHIRE, AB51 0XR, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.