London 3D PRINT FARM London · EC1N 8UN Claim this listing Feature Registered office 4TH FLOOR, 18 ST. CROSS STREET, London, EC1N 8UN Companies House registered office — often an accountant, not the shop floor. Website 3dprintfarm.co.uk Company number 13057608 Legal name: 3D PRINT FARM LTD SIC 99999