About Triple Net Income Reit Limited (12159183) United Kingdom