Terms & Conditions
Leech & Co Solicitors Limited is a limited company registered in England & Wales (Registered Number: 07121374)
Authorised and regulated by the Solicitors Regulation Authority (Registration Number: 0524329).
The registered office is: 18 Ashfield Rd, Urmston, Manchester, M41 9AW