BSA Group Legal Services Ltd

Registered office: 167-169 Great Portland Street, London, London, W1W 5PF

BSA Group Legal Services Ltd: 50 Princes Street, Ipswich, IP1 1RJ

Practice areas: Immigration

SRA number: 8003074