Loading company record…

TELECOM X LTD - United Kingdom company 14264665