Telecommunications - Manchester, England, United Kingdom
VIRGIN TELECOM LIMITED is a telecommunications company based out of 83 Ducie St, Manchester, United Kingdom.