About Y&i Properties Limited (09932556) United Kingdom