
Stride Treglown blames investor uncertainty as profits fall
The UK’s 12th largest architecture practice turned over £27 million in the year to 31 December 2024 – a 10.7 per cent drop from a year earlier when it posted its highest ever fee income in its history. The latest figures published at Companies House show …