Cyril Orchard & Partners Display House, Hortonwood 7, Telford, Shropshire TF17GP