Legal

Hosting of the internet site:

Acquia Cloud Site Factory located at Frankfurt, Germany

Headquarter located at 53 State Street, Boston, MA 02109, USA 
Dun and Bradstreet (D&B):   015922699

Phone number: +1 617-588-9600