Contact Us Please complete the form below and we will respond shortly. South Africa: 6 Beach Road, Woodstock, The Old Castle Brewery, The Studios, Cape Town 7915, South Africa United Kingdom: 22 Wenlock Road, London, N1 7TA, UK