The Excel Group is a family-owned and operated business based in Bedfordshire that specialises in the effective delivery of high performance, sustainable off-site building solutions, from single homes to multi-dwelling schemes, apartments,..
Relevance: 10.34642