About M & Mjs Properties Limited (12227894) United Kingdom