- www.sleekprojects.com
- 2
- 4
Started in 2003 by Eloka Achebe, Sleek Projects Limited is a solely indigenous company, incorporated in Nigeria, with its headquarters in Wuse, Abuja, Nigeria. It has additional offices in Newark, New Jersey; and Washington, D.C, USA. It is..
Relevance: 9.6840515