Located in the South East of England, the Company provides limited company umbrella and visa services to highly skilled non-UK workers.
Having developed a reputation for efficiency and reliability, and an extensive knowledge of UK immigration and work permit legislation, the Company is well positioned to serve the continuing demand for foreign national skills, particularly IT related, in the UK labour market.
Property