About Landbond Properties Limited (02270482) United Kingdom