LESE LTD Company number SC824136 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address7 Castle Street, Fochabers, Scotland, IV32 7DP PostcodeIV32 7DP Map