selected country
Nigeria

NICA TELECOMMS LTD

Business address
Suite 105, Copper House, Plot 1950, Algiers Street, Zone 5, Wuse, Abuja, Nigeria
Phone
09-5241437
Fax
09-5241437