Staff will be on hand on right up through Friday 22 December to assist with your last-minute visa questions.
VSC will be closed for the Christmas holidays from Monday 24 December through Friday 28 December 2012 inclusive. Everyone deserves a holiday.
Staff will be back in force on Monday 31 December to handle all visa processing on your behalf.
VSC will be closed on New Years Day, Tuesday 01 January 2013, but will re-open again on Wednesday 02 January.