🇬🇧
DE LA PHONE TECHNOLOGIES LIMITED
63.11 · Data processing, hosting and related activitiesSIC63110IT, Software & DigitalMicroID04248062
📍 13A TRESCO ROAD, NUNHEAD, LONDON, SE15 3PY
Data sourced from official commercial registries. Last updated when this company filed its accounts.