About Tushti Properties Ltd (13639191) United Kingdom