About Ymw Properties Ltd (11620430) United Kingdom