About Yoko Property Ltd (12192109) United Kingdom