© Copyright 2026 Settla Legal. All Rights Reserved.
Settla Legal Ltd trading as Settla Legal is a company registered in England and Wales (Company No. 16730079 | VAT No. 505136328) and is Authorised and Regulated by the
Solicitors Regulation Authority (SRA No. 8013836). Our Registered Office is at 60 St. Martin’s Lane, Covent Garden, London WC2N 4JS.