Turns out they're ex pets from a bloke in Belgium. They attacked him after he had an op, sensed his weakness apparently. Suffice to say this cage is probably better than where they came from.
I was also shocked to learn that the spider monkey lived in a parrot cage in someone's conservatory. I think people should start to learn whole stories before judging a place and claiming the animals were better off before.
I don't think this argument really works in terms of a few square feet. Sure, they have a little more space, and probably better diets than their previous homes, but they are still in small cages. What's more, they are outdoors so the climate will restrict them to the little sheds attached to these cages for much of the day/year.