About Village Road Properties (management) Limited (00947379) United Kingdom