LMSL3 LLP Company number OC413143 · Monitor this company Dissolved Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressOrchard House 14a Eastwood Close, South Woodford, London, United Kingdom, E18 1BX PostcodeE18 1BX Companies at this postcode 27 Average house price in E18 1BX £565,000 (5 sales) Map