OISC

E431679 UNEXPLORED

OISC is the UK regulatory body responsible for overseeing and maintaining standards in immigration advice and services.


Referenced by (1)
Subject (surface form when different) Predicate
Office of the Immigration Services Commissioner
abbreviation

Please wait…