Baraka Legal Services Ltd is a company registered at the Companies House in England & Wales, company registration number 12459013. Our registered address is 80 Halstead Street, Leicester, LE5 3RD. Baraka Legal Services Ltd is a company authorised and regulated by the Immigration Advice Authority (‘IAA’) to provide immigration legal services at a Level 1. IAA registration number is F202538337. The content on our site does not constitute immigration legal advice and should not be relied upon as such. It is provided for general information purposes only. For tailored advice based on your individual circumstances, you may wish to contact us directly.
© Baraka Legal Services Ltd. All Rights Reserved.
Transparency & Policies