About Ali Mentesh Property Limited (12014468) United Kingdom