About Triplus Properties Ltd (11320372) United Kingdom