About The Village Association Limited (03800811) United Kingdom