Vauxhall (City) Farm Ltd
Registered Charity No.
281512