About Vidler Properties Limited (12738742) United Kingdom