About M Clay Properties Limited (10531406) United Kingdom