About Mehkir Properties Limited (12757083) United Kingdom