About Mtr Properties Limited (06398864) United Kingdom