Projects

We have over 20 years of experience in the archives, so get in touch to find out more about our projects.

contact us >
PixelMill Ltd is incorporated in England and Wales | Company number 4029108 | Registered address: 28 Moss Road, Alderley Edge, Cheshire SK9 7HZ