Key statistics
In 2026 we had £1.23bn turnover
In 2026 we had £244.7m operating profit
In 2026 we had £8.2bn of fixed assets
In 2026 we had £1.49bn 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.