is inactive
Where is XCELL COMMUNICATIONS's headquarters?
XCELL COMMUNICATIONS's headquarters is located at ALOE GROVE, HOUGHTON ESTATE OFFICE PARK, 2 OSBORN ROAD- CNR TERRACE ROAD, HOUGHTON ESTATE, 2196
What year was XCELL COMMUNICATIONS started?
XCELL COMMUNICATIONS was started in 2007