the sign above the doors read tottenham press ( 2005 ) ltd , mainly because the owners had allowed the old tottenham press to go bust to screw their creditors , only to set up in business again the following week with new directors .