Thanks for the update on the online 90 reporting system - I'll give it a go.
My 90 day notification is June 15th, What's the earliest date I can do it?
Also, Is there a need to print our any confirmation and attach it to my passport to replace the old one?