Offer holders for the Department of Finance will find guidance regarding any required deposits on their offer letter and in communications ... to an administration fee of £250. Following refund of ...