About Yls Properties Ltd (12529878) United Kingdom