selected country
Nigeria

GENERAL TELECOMMS. LTD

Business address
Plot 1293, Abidjan Street, Zone 3, Wuse, Abuja, Nigeria