Company name: Downshire Tennis Club
Description: Downshire Tennis Club
18 Park St, Hillsborough BT26 6AL, United Kingdom