About Clarke & Dean Properties Ltd (11249819) United Kingdom