Company Address: Address Rose Avenue, Hurlingham. Opposite Waridi Paradise Hotel Nairobi,Kenya