About The Prestwood Foundation (Registered Charity No. 326141)
the objective set out in the foundation's trust deed includes anything which falls within the legal definition of charity but it has concentrated on two principal areas of activity -... Read more