I don't even understand the problem. I'm London, and look what it says on their website:
About Us
Who are you?
This site is owned and operated by EURO SPORTS EXCHANGE LIMITED, ACRE HOUSE, 11/15 WILLIAM ROAD, LONDON NW1 3ER, U.K.
All financial transaction are processed through EURO SPORTS EXCHANGE LIMITED, ACRE HOUSE, 11/15 WILLIAM ROAD, LONDON NW1 3ER, U.K.
If this is true why can't I walk over to William Road and collect a cheque?