About Mtr Property Investments Ltd (10931653) United Kingdom