About Tri Property Investments Limited (12899931) United Kingdom