About Village Properties Ltd (07120961) United Kingdom