I B B Trust
✓ Registered charity · SC008795About
Trustees receive requests for funding that they consider and agree assistance as appropriate.
Where we work
Dundee City
Contact
Blackadders LLP, 10 Euclid Crescent, Dundee
Annual income £43k
Get a custom landing page to promote your charity
Find out more