by nhowarth » Sun Jul 15, 2007 8:11 pm
I understand that the process for registering yourself as being a resident has changed/or is in the process of being changed (if you're an EU Citizen). You still need to register and the (in)aptly named Aliens Department.
When I receive further information, I'll pass it on.
Cheers,