Company Address: Address Lavington, Nairobi, Kenya.