About Mikasa Properties Ltd (11884599) United Kingdom