About Mehmi Properties Limited (11331508) United Kingdom