The House of Sand Ltd, phone Plot 2230, Kettering Parkway Kettering Venture Park, Northamptonshire NN15 6XR map