About Tristar Properties International Limited (10220444) United Kingdom