About Dewitt Properties Ltd (13602912) United Kingdom