About Sandwell Leisure Trust (05011501) United Kingdom