Worcester Homebase's future is in doubt amid administration risk.