The Home Office has renewed its lease with Palm Capital at 101 Old Hall Street, Liverpool, on behalf of the Passport Agency and UK Visas and Immigration departments. The department has signed for a further 10-year
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.