About Village Close Management Company Limited (07820931) United Kingdom