About Vanhard Properties Limited (07579049) United Kingdom