Ali & Barrow Solicitors Ltd

Registered office: 5 Busby Place, London, London, NW5 2SP

Ali & Barrow Solicitors Ltd: 12 The Crescent, King Street, Leicester, LE1 6RX

Practice areas: Immigration

5.0 out of 5 (1 reviews)

SRA number: 805965