About M & T (london) Properties Limited (12263429) United Kingdom