About Dil&r Estates Limited (12818105) United Kingdom