E: sales@merula.net T: 0800 298 2375
E: support@merula.net T: 0330 341 6666
Merula Consumer Terms and Conditions (Effective from 17th January 2025)
Merula Terms and Conditions (Before 17th January 2025)
Vulnerable Customer & Accessibility Policy
Moving Home Policy
Merula Limited Debt Management Policy
Accetable Use Policy 2025