About Denice Richards Properties Ltd (12181228) United Kingdom