About Yyl Properties Ltd (12888022) United Kingdom