About Trico Properties Limited (11956180) United Kingdom