With a Mayfair flagship on the horizon, the brand said 2025 turnover is set to reach 32 million pounds.