About Y & R Design And Property Limited (07911492) United Kingdom