About Wimbledon Investments Limited (02075811) United Kingdom