About Naidu Property Services Ltd (13121436) United Kingdom