About Nanda & Sons Developments Ltd (05816514) United Kingdom