Address : Planet Ice, Elland Road
City : Leeds
Postcode : LS11 0EY
Nature of Business : Sport and Leisure