About Dttl Properties Ltd (12381399) United Kingdom