About Vauxhall Neighbourhood Council Limited (03352359) United Kingdom