MuchLoved Charitable Trust is a registered charity, number 1118590
YHA (England & Wales) Registered Charity No. 306122.