The Original Factory Shop counts a total of 97 stores in England, 29 in Scotland, 10 in Wales and three in Northern Ireland.
UK discount retailer The Original Factory Shop has been plunged into administration with the appointment of Interpath ...