About Nangalia Property Development Ltd (12600735) United Kingdom