About Landham Properties Limited (02850792) United Kingdom