Towers & Duckworth Company numberLP003278 StatusActive TypeLimited Partnership Incorporated28 Oct 1986 Registered office Catterall GarstangLancashire Data JSON Markdown