Company Address: Address Red Cross Road behind Boma Hotel Nairobi, Kenya