About Dedeyao Properties Ltd (13562266) United Kingdom