About Mft Properties Limited (05818625) United Kingdom