🇬🇧
IXTRA SERVICES LIMITED
74.30 · Translation and interpretation activitiesSIC74300MicroIDSC377810
📍 10/16 WESTERN HARBOUR TERRACE, EDINBURGH, EH6 6JN
Data sourced from official commercial registries. Last updated when this company filed its accounts.