Company name: The Reach Climbing Wall
Description: Huge indoor space with boulders
Unit 6, Mellish Industrial Estate, Harrington Way, London SE18 5NR, United Kingdom