KHOSLA, Lenka Role: Director Appointed Date: 11 May 2016 Resigned / Terminated Date: Active Correspondence Address: 11 Roman Way Business Centre, Berry Hill, Droitwich, WR9 9AJ