I have found this website, it says it is for those with outstanding appeal, review or applications. It is for your employer. They will need your GWF or UAN I am guessing. https://www.gov.uk/employee-immigration-employment-status We haven't tried this service yet, my wife's work wants a confirmation...