Question to the HM Treasury:
To ask the Chancellor of the Exchequer, what the HMRC registration is for the Trust or company service provider that provides a company registered address for 149 live UK companies at Office 1 16 Beck Road, Leeds, United Kingdom LS8 4EJ.
HMRC’s register of Trust or Company Service Providers (TCSPs) does not show any TSCPs with that registered office address; and none of the TCSPs supervised by HMRC lists the address as business premises. HMRC supervises only those TCSPs which are not supervised by a professional body supervisor or the Financial Conduct Authority