James Immigration Solutions Ltd is a company registered in England and Wales
under company number 15056317 and is regulated by the Immigration Advice Authority (IAA)
under licence number F202538614.
© 2026 James Immigration Solutions Ltd. All rights reserved.