Contact Person : Osteen Williams Job Title : Business Manager Telephone : Fax Number : Address : Mayfair Hse, Junction of New Nyali Road Mombasa, Mombasa Fax : 254 - 732 - 591136 Website : Visit website