About M&b Properties London Ltd (11917575) United Kingdom