About Y & A Property Ltd (06695515) United Kingdom