Boohoo trading on track despite CFO departure, Daventry warehouse closure