Key statistics
In 2025 we had £1.06bn turnover
In 2025 we had £215m operating profit
In 2025 we had £7.5bn of fixed assets
In 2025 we had £1.33bn of reserves
Our markets
Get the full rundown on our operating areas, from developing places to running them.
Our places
There’s much more to healthy, sustainable communities than just homes.