About Trichard Property Ltd (12574174) United Kingdom