The Animal Protection Trust is a registered charity.
Its main function is the rescue and rehoming of unwanted domestic animals.