Immigration permission issued by the Home Office that is applied for from within the UK.
« Back to Glossary Index
CM Tooltip Glossary
Immigration permission issued by the Home Office that is applied for from within the UK.
« Back to Glossary Index