About Triple Net Property 4 Limited (08580127) United Kingdom