Organisation Greenwich Leisure Ltd (GLL) 2 stories · 1 council A charitable social enterprise that manages sports facilities.