N Brown Group Plc reported revenue results for the first quarter ended May 28, 2023. For the quarter, the company reported £165.1 million.