The Qube Construction Website Tel: +44 1604 785786 Address: Unit 1 Teeton Ln, Teeton, Northampton NN6 8LH, UK Google Rating: 5.0 out of 5 stars More info for The Qube