Sounds like you are a competitor.
i know this company well, having purchased 5 properties through them I can categorically say that what you claim is rubbish. I have been around them all and these guys look after their customers.
So what caused the ROI to be half of that claimed? Was the rent suddenly cut in half? What rubbish.