About The Village Properties Group Ltd (10438382) United Kingdom