About Mehdi Property Ltd (13515584) United Kingdom