About M E J B Properties Limited (04494858) United Kingdom