About Naishta Properties Ltd (13207364) United Kingdom