Company Address: Address Africa Management Solutions Ltd Vision Plaza, 3rd Floor, Mombasa Road, Nairobi