Leeds TPC DESIGNS Leeds · LS10 4DB Claim this listing Feature Registered office 78 THORPE ROAD, Leeds, LS10 4DB Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 17087740 Legal name: TPC DESIGNS LTD SIC 52243