I've used Moneycorp a number of times for purchasing a couple of properties abroad (and bringing funds back). They've given good service, are professional and very fast.
However, its not a new company as this post suggests - they've been around for decades - this was one of the reasons I chose them in the first place as there are no bank guarantees if a currency exhange company was to go under while they hold your money!
Tip - use the near reat-time inter-bank currency exchange rates and charts on www.hifx.co.uk to check currency movements and how far off the buy/sell rates you are offered are from these figures.
cheers,
Jonathan