Loading company profile…
Thomas William Lench Holdings Limited is a private limited company, incorporated on 30 August 1957, with its registered office in 11 Newhall Street. Companies House lists its business as holding Companies including Head Offices. It is in liquidation.