The Marchig Animal Welfare Trust
-
Charity registered in Scotland SC038057
-
Caledonian Exchange, 19A Canning Street,
Edinburgh,
EH3 8HE
Currently open funds
The Marchig Animal Welfare Trust
The objects of the trust are to protect animals and to promote and encourage practical work in preventing animal cruelty and the relief of animal suffering.