Trustpilot

Payment Performance

Companies with annual sales higher than £36 million are required to reveal their payment history. This is to ensure transparency and fairness in business dealings by letting others see if they meet their financial obligations on time and manage their payments responsibly.