Teddington IMPRINTCAPITAL Teddington · TW11 9HP Claim this listing Feature Registered office 51 BORLAND ROAD, Teddington, TW11 9HP Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 09478089 Legal name: IMPRINTCAPITAL LTD SIC 43999