About Village Corporation L.p. (SL020170) United Kingdom