About Ybc Properties Ltd (10194463) United Kingdom