About M&j Brothers Properties Limited (11603329) United Kingdom