The business was registered in Preston under the ID 01301591. It was started in the year 1977. The headquarters of this company was situated at C/o Begbies Traynor 1 Winckley Court Chapel Street. The post code for this location is PR1 8BU. This firm was formally closed in 2016, which means it had been in business for 39 years. The firm name switch from Stackright to 01301591 Limited occurred on 2015-09-08.
Nigel D. and Stephen A. were registered as the company's directors and were managing the firm from 1998 to 2016.