Taxpay is a company with it's headquarters at NW3 1HL London at 19 Back Lane. This enterprise has been registered in year 2020 and is established under reg. no. 12526989. This enterprise has existed on the British market for four years now and its current status is active. This business's SIC and NACE codes are 62090 which means Other information technology service activities. Taxpay Ltd released its account information for the financial year up to Friday 31st March 2023. The business latest annual confirmation statement was filed on Saturday 18th March 2023.
As of now, this particular business has only had one managing director: Nicholas A. who has been presiding over it for four years.
Nicholas A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.