About Yoshi Properties Limited (07721119) United Kingdom