About Ngl Property Holdings Limited (08627216) United Kingdom