LETHAM LODGES LIMITED Company number SC888269 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressNorth Letham Farm, Letham, Falkirk, Scotland, FK2 8QU PostcodeFK2 8QU Companies at this postcode 6 Map