Stevenage Leisure Limited (SLL) is a registered charity, one of the UK's leading ‘leisure trusts', a community-based and focused Non-Profit Distributing Organisation (NPDO). SLL is a private company, limited by guarantee, formed originally in March..
Relevance: 25.252998