selected country
Nigeria

Galaxy Information Technology and Telecommunications Limited

Business address
22 Adetokumbo Ademola Crescent, Zone 2, Wuse, Abuja, Nigeria
Phone
234 9 5233897
5235044