About Tri Star Properties Management Ltd. (09562666) United Kingdom