About Dl Properties 18 Limited (11141354) United Kingdom