Hey Leper,
Taxback.com can help you get your taxes back from Canada. You can use our live chat service on the website, get a free estimation of how much you are owed or simple apply directly. We have an office in London too.
You can email info@taxback.com if you would prefer to contact us that...