Search the register – results All results TARPAFLEX LIMITED 02688454 - Incorporated on 18 February 1992 3 Southernhay West, Exeter, Devon, EX1 1JG