Recipient organisation

Organisation name
Lea Rivers Trust
Type
Charity: Registered Charity
Charity number
1075368
Company number
3434953
Location
Little Ilford, Newham, East Ham

View all grants awarded to this recipient