About Village View Open Space Management Ltd (11146955) United Kingdom