About Wimbledon Facilities Services Limited (07915452) United Kingdom