About M&q Property Uk Ltd (12081053) United Kingdom