Its group headquarters are at New Mills, Wotton-under-Edge, England, and are situated in an old mill from the industrial revolution, with several new buildings.
Its group headquarters are at New Mills, Wotton-under-Edge in Gloucestershire, a few miles north of the Rolls Royce plant at Filton, England. The offices are situated in an old mill from the industrial revolution, with several new buildings.