About Drl Properties Ltd (12269108) United Kingdom