The Gym Group, Greenwich: Address, Opening Hours & Contact