About Dowd Properties Ltd (13284196) United Kingdom