Birdie Technologies Ltd. is located in Abuja, Nigeria on Suite C8 & C9, Valley Mall, Adetokunbo Ademola Crescent, Wuse II. Birdie Technologies Ltd. is rated 3 out of 5 in the category closed circuit television in Nigeria.
Address
Suite C8 & C9, Valley Mall, Adetokunbo Ademola Crescent, Wuse II