About Triple Net Participation Limited (09852321) United Kingdom