SOFSWITCH COMMUNICATIONS INC.
50-509 Commissioners Rd. W
London, Ontario N6J 1Y5
CANADA
T: 1-519-914-5155
E: sales.dept@sofswitch.com
A Global Sales & Marketing Company!