About Vdhillon Properties Ltd (12027244) United Kingdom