About Yy & M Properties Limited (09319448) United Kingdom