Company Address: Address Mahiga Mairu Avenue, Nairobi, Westlands