Search the register – results All results TUFFBAU LIMITED 04376956 - Incorporated on 19 February 2002 1 Northwick Road, Canvey Island, Essex, United Kingdom, SS8 0PU