About Y C Properties Limited (03480175) United Kingdom