About Yts Properties Ltd (12790645) United Kingdom