00251284 - registration number for British Taxpayers Association Limited. The firm was registered as a Private Limited Company on Thu, 9th Oct 1930. The firm has been present in this business for ninety four years. This firm can be contacted at 1a Tower Square Wellington Street in Leeds. It's post code assigned to this place is LS1 4DL. The firm's SIC and NACE codes are 69203 which stands for Tax consultancy. The company's latest annual accounts were submitted for the period up to 31st March 2022 and the most current confirmation statement was submitted on 9th December 2022.
In order to satisfy their clientele, this company is continually controlled by a body of two directors who are Charlotte T. and Neil M.. Their support has been of pivotal use to the following company for one year.