Our Factory
Based in Haverhill, Suffolk, our factory is located just 90 minutes from central London, so it is easy for us to travel to our clients, or for you to visit us. From raw materials delivery to final despatch, our carefully planned factory layout means everything is geared for efficiency. We continuously re-invest into the latest hi-tech machinery to ensure the highest quality finishes.