About Yhdd Properties Ltd (12632410) United Kingdom