About Izumi Properties Limited (07351604) United Kingdom