Rochdale Legal Enterprise Community Interest Company Limited

Registered office: 19 Drake Street, Rochdale, Lancashire, OL16 1RE

Practice areas: Immigration

1.5 out of 5 (2 reviews)

SRA number: 564273