About M F Properties London Limited (11723695) United Kingdom