Company name: Football World Leeds
Description: Large, multi-field football centre
Pontefract Ln, Leeds LS9 0RA, United Kingdom