LSM ARCHITECTS LTD Company number 06980422 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressMORCHARD MILL, PENNYMOOR, TIVERTON, DEVON, UNITED KINGDOM, EX16 8LB PostcodeEX16 8LB Map