LEONARDO LIMITED Company number 05360430 · Monitor this company Dissolved Overview People 21 Control Documents Analysis Location Related Registered office AddressLysander Road, Yeovil, Somerset, BA20 2YB PostcodeBA20 2YB Companies at this postcode 16 Map