About Trio Properties Ltd (12489339) United Kingdom