Registered office: 6th Floor, 37 Lombard Street, London, London, EC3V 9BQ
Practice areas: Immigration
SRA number: 8011331