About M&b Properties Ne Limited (10889914) United Kingdom