specialist softwares

Specialist Softwares

CONTACT US

OFFICE

Emilia 11, Primewater View Gardens 2,
Oba Saheed Elegushi Street, Off Freedom way, Lekki Phase 1, Lagos.

uk address

33 Skene Crescent, Westhill. AB32 6BN.
Aberdeenshire, Scotland.

Email; info@otkltd.com

Tel:234 (0) 8093563356, +234(0) 8060156326
UK: +44(0)1224966159; +447869107574

sectors