M20 Group

The M20 Property Group is an investment, development, and property trading group based in the North West. We specialise in buying all types of commercial and residential property throughout the UK.