About Tristar Properties Ltd (03885301) United Kingdom