Registered office: 55 Deptford Broadway, London, London, SE8 4PH
Practice areas: Immigration
SRA number: 643901