selected country
Nigeria

Genii Systems Limited

Business address
11B, Olosa Street, Off Adetokunbo Ademola Street, P.O. Box 74741, Victoria Island, Lagos, Nigeria
Phone
+234-1-7748798
+234-80-23437067