About Nandha Property Group Limited (13678574) United Kingdom