About Village Stores Property Limited (13571811) United Kingdom