ITW Ltd, Registered Office: Admiral House, St Leonards Road, Windsor, Berkshire, SL4 3BL. Registration No. 559693