About M.e.c. Property Services Ltd (12038425) United Kingdom