About Milton Keynes Ymca Limited (02769788) United Kingdom