selected country
Nigeria

IDYLLIC TECHNOLOGIES LTD

Business address
2, Ogungbeye Stree, Olowore-Iseri, By Omole Phase II, P.O.Box, 14597, Ikeja, Lagos, Nigeria
Phone
01-8910997
Fax
01-8910997