About Y & R Properties Ltd (06594632) United Kingdom