Settled status

Settled Status

Settled Status - a partnership with North Somerset Council to provide advice and support for EEA Nationals applying for Settled Status.