canterbury poly