Telford OMICRON DESIGNS Telford · TF2 6PR Claim this listing Feature Registered office 285 WOMBRIDGE ROAD, Telford, TF2 6PR Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 12343615 Legal name: OMICRON DESIGNS LTD SIC 71121