🇬🇧
CASTLES TECHNOLOGY UK & IRELAND LTD
26.20 · Manufacture of computers and peripheral equipmentSIC26200IT, Software & DigitalLargeID12815513
📍 UNIT 3-6 MILFORD TRADING ESTATE, BLAKEY ROAD, SALISBURY, SP1 2UD, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.