Langstone Society is a charity that supports people with learning disabilities based in the Dudley Borough of the West Midlands, UK. 2011 is their 25th ...