About Village Investments Limited (03745505) United Kingdom