Resources & Useful Links

General Information

Solicitors Regulation Authority

Law Society

Legal Services Commission

Court Service

Community Legal Service


Crown Prosecution Service

Prison Service

Sentencing Advisory Panel

Youth Justice Board

Criminal Cases Review Commission

Criminal Law Solicitors Association


Immigration and Nationality Department

UK Visas

UK Work Permits

Home Office

Foreign Office

Immigration Appellate Authority

United Nations


European Court of Human Rights

Joint Council for the Welfare of Immigrants

Immigration Law Practitioners Association

Office of the Immigration Services Commissioner

Refugee Legal Centre

Immigration Advisory Service

Refugee Council

Stonewall Immigration Group (UKLGIG)


Solicitors Family Law Association


National Association of Child Contact Centres

Association of Lawyers for Children

Adoption UK


Land Registry

@ Amin Haque Solicitors 2018

Amin Haque Solicitors is a trading name of Amin Haque Limited, a Limited Company registered in England and Wales under registration number 11265506. Registered Office: 2nd Floor, 175 Featherstall Road South, Oldham, Lancashire, OL9 6HS.

Authorised & Regulated by the Solicitors Regulation Authority under SRA ID Number 647452.

Start your claim