Information
SAR London is the trading name of SAR (London) Limited. We are registered in the UK (Company Registration Number 10143671) and our Registered Office is at Suite 535, Linen Hall, 162-168 Regent Street, London W1B 5TF. We are regulated by The Office of the Immigration Services Commissioner (OISC). We are members of The Immigration Law Practitioners Association (ILPA).