About Badyal Property Investments Ltd (12419264) United Kingdom