Slough NOVANTA DESIGNS Slough · SL1 4XE Claim this listing Feature Registered office 242/242A FARNHAM ROAD, Slough, SL1 4XE Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 06434201 Legal name: NOVANTA DESIGNS LTD SIC 43999