KHAN, Ifzaal Role: Director Appointed Date: 17 Apr 2014 Resigned / Terminated Date: Active Correspondence Address: 27 Mallard House, Station Court, Townmead Road, London, SW6 2BF