🇬🇧
BARBICAN TECH LIMITED
62.02 · Information technology consultancy activitiesSIC62020IT, Software & DigitalMicroID08405638
📍 50A MONTAGUE ROAD, LONDON, NOT SPECIFIED, E8 2HW, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.