Discussion in 'UK Visa and Immigration Help' started by Scotschap16, Sep 8, 2016.
Admin - please delete. Duplicate post. Thanks.