About Talland Properties Limited (07958495) United Kingdom