Visit us

Invictus Group of Companies Limited

Address: Suite SF14, Olive Plaza, 22 Alexandra Crescent, Wuse II, Abuja, Nigeria.

Contact us

Email: info@invictus.com.ng
Phone: +234-92918135