IFC (Europe)
International Friends of Compassion (Europe)
96 Mansefield Road
Aberdeen
AB11 9LA
01224 212813
07745810913
ifceu@aol.com


Charity No: SC035894