Company Address: Address Opposite To Max Land Restaurant, Muthangari Drive, Mahiga Mairu Ave, Nairobi, Kenya