Cats Protection

A UK charity dedicated to rescuing and rehoming stray, unwanted or homeless cats