selected country
Nigeria

KARKARA RAPID DEVELOPMENT LTD (KRD)

Business address
2nd Floor, AP Plaza, No.100, Adetokunbo Ademola Crescent, Wuse II, Abuja, Nigeria
Phone
08055603331
Fax
08055603331