About Y And F Properties Limited (09965638) United Kingdom