About Triple Net (holdings) Limited (07648421) United Kingdom