🇬🇧
JAMES CARROLL LIMITED
65.11 · Life insuranceSIC65110 · 65120 · 66220SmallID06660361
📍 12 GREEN ACRES ROAD, LAYER-DE-LA-HAYE, COLCHESTER, CO2 0JP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.