About Tokyo Industries (property) Limited (05788114) United Kingdom