Company name: Twickenham Stoop
Description: Rugby stadium home of Harlequins FC
Langhorn Dr, Twickenham TW2 7SX, United Kingdom