KEEL ENGINEERING LTD Company number SC541560 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressRhanna Leanach Crossroads, Culloden Moor, Inverness, Inverness-Shire, Scotland, IV2 5ED PostcodeIV2 5ED Map