About M E K Property Ltd (12712192) United Kingdom