Ian Mactaggart Trust
Registered Charity Number:
SC012502
London
The charity makes grants to registered charities working in the UK and abroad.
Contact Us
Ian Mactaggart Trust
2 Babmaes Street
London
SW1Y 6HD