L

Millwall holdings plc is an average company. Their...

Millwall holdings plc is an average company. Their services are decent, but I feel they could improve in certain areas. Their customer support needs to be more responsive and efficient. Overall, not a bad experience.

Comments:

No comments