Search the register – results All results LINHOF & STUDIO LIMITED 02803513 - Incorporated on 25 March 1993 Image House, Leigh Road, Leigh-On-Sea, Essex, England, SS9 1BS