About Nexgen Properties Investment Ltd (11908632) United Kingdom