About M & T Property (london) Limited (13255681) United Kingdom