This item was originally published on this site

Aitch Group has reported £100m of site and residential sales across their London portfolio during 2022.