About Dell-mann Properties Ltd (13708891) United Kingdom