Contact Person : emma Telephone : Address : Mombasa road, Nairobi, Other, Kenya, Website : Visit website