CHARITY STATUS

CHARITY STATUS

XAVERIAN MISSIONARIES IS THE NAME BY WHICH THE
St Francis Xavier Foreign Mission Society Trust is known.  Registered in Scotland No. SC012905

Comments are closed.