- Company Overview for XO INTERNATIONAL, LLC (BR015290)
- Filing history for XO INTERNATIONAL, LLC (BR015290)
- UK establishment office address
- 18 South Street, London, W1K 1DG
- Status
- Closed
- Opened on
- 15 June 2011
- Type of business
- Business Communications Services
- This is a UK establishment of XO INTERNATIONAL, LLC
- Company number
- FC030295