Registered office: Suite E & F, The Clock House, Barking, London, IG11 8EQ
Practice areas: Immigration
4.9 out of 5 (24 reviews)
SRA number: 8007467