OpenCharities

Mrs Mary Madeline Caffrey

Trustee

Charity Role Appointed
Sixmilecross Enterprise Ltd Trustee