About Mef Property Ltd (10938389) United Kingdom