About Manchester Leisure Holdings Limited (11559261) United Kingdom