About Triple H Properties Limited (SC268334) United Kingdom