London PLANT DESIGNS London · EC1M 3JB Claim this listing Feature Registered office 63 FARRINGDON ROAD, London, EC1M 3JB Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 04272959 Legal name: PLANT DESIGNS LIMITED SIC 96090