About Dc21 Properties Limited (12831186) United Kingdom