About Y & T Properties Limited (09473080) United Kingdom