The Meadows Partnership Trust Ltd is a company limited by guarantee, registered in England and Wales under company number 03964101.
Registered Office: Meadows One Stop Shop, 5-7 Bridgeway Centre, The Meadows, Nottingham, NG2 2JD.
WEBSITE DESIGN: www.stevs.co.uk