About Mehdi Properties Limited (11070111) United Kingdom