About Dyke 24 Properties Ltd (11910502) United Kingdom