About Triples Properties Limited (12710929) United Kingdom