LEVENSEAT EFW PHASE 2 LTD Company number SC563422 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressLevenseat, By Forth, Lanark, Scotland, ML11 8EP PostcodeML11 8EP Companies at this postcode 15 Map