About Yuki London Properties Ltd (08530496) United Kingdom