🇬🇧

MECX HOLDINGS

Holding Company

12 TEMPLE STREET, L2 5RH LIVERPOOL