About The Immigration Law Practitioners Association Limited (02350422) United Kingdom