About M&ba Properties Ltd (13544253) United Kingdom