About Duggal Properties & Investments Ltd (12483491) United Kingdom