About Mhlk Properties Limited (11883138) United Kingdom