Holbox Limited is located in Abuja, Nigeria on Suite C42, H & A Plaza, 697 Idris Gidado St, Utako. Holbox Limited is rated 5 out of 5 in the category security system installer in Nigeria.
Address
Suite C42, H & A Plaza, 697 Idris Gidado St, Utako
Service options
On-site services