Just a heads up when I went there to get finger prints etc done I had to queue for a whike but you can book an apointement online firet and avoid the queue! (my school did all the paper work for me so I can't helpnthere, but you will need a copy of you passport which I didn't have then had to go and get and got sent back to back of the queue!)