Company Address: Address Magharibi Place 1 C 20, Shop C 20, 1st Floor, Block C, Magharibi Place,, Mai Mahiu Rd, Nairobi, Kenya