S LUCA LIMITED Company number SC296884 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address32-34 High Street, Musselburgh, East Lothian, EH21 7AG PostcodeEH21 7AG Companies at this postcode 11 Map