Legal Services Today Limited, trading as LST Solicitors, is a company registered in England and Wales (No. 10640480), with registered office at Unit 212, Vanilla Building, 39 Fleet Street, Liverpool, England, L1 4AR.
We are authorised and regulated by the Solicitors Regulation Authority.
*Terms and exclusions apply, see our website for full details of our No Win, No Fee policy, solicitor fees, and your consumer rights.