Moggies Cat Rescue liaises with local social services when people unexpectedly have to go into hospital, leaving their cats with no one to look after them.
But it also deals with local strays, cats injured on the road, or cats whose owners have mental health problems and can no longer take care of their pets.
They also help people fleeing domestic abuse, who are concerned about what will happen to their pets if they leave home.
A vet working with the charity helps restore ailing cats back to health – and ensures they are fully vaccinated and neutered – before they are rehomed.
Any prospective owners are interviewed, with their homes checked by the charity, before being approved for rehoming.