I was on a Non B Visa (extension) and my wife and kids are on Non O , my WP was cancelled by my company 10 days ago, but I have been given the WP cancellation papers yesterday. I'm going to Immigration Office today to cancel the extension. Apart from my passport, WP cancellation papers do they need anything from my last employers to cancel the Visa extension.