About M & Y Properties Limited (11207280) United Kingdom