We have moved!
As from 18th May 2012 our new office postal address is:
Unit 1U, Unicorn Business Park
We have also updated our contact page with geographic telephone numbers as alternatives to our old 0845 numbers as we know many people prefer to use these (e.g. to use free minutes on their mobiles).