About Triple Net Management Limited (07668994) United Kingdom