Allen Brothers is thrilled to share the highlights of their recent corporate day, "Allen Factory to Flotilla Fiesta," held on the 26th of June. This event was designed to give valued customers an inside look at Allen Brothers' state-of-the-art manufacturing facilities in Essex, UK, and provide a memorable sailing experience on the River Crouch.
|