Liverpool vs Real Madrid

Compushare Share Dealing Service

The Compushare Share Dealing Service is dreadful. Based in Bristol, I think. I hope they have gone through, but I doubt it.