Fine reviews? Checked the google reviews of Health Partners in the UK.... Not to good!.
I wonder how negotiations are going.... Report in weeks.... Perhaps an announcement to counter their pathetic report.... Ps. Health Partner website won'load, nor can you get a phone call through???.... More Mexico Brazil!!!???