Gym Life Manchester, Denton, England