LOS CARDOS LIMITED Company number SC367324 · Monitor this company Active - Proposal to Strike off Overview People 5 Financial Control Documents Analysis Location Related Registered office Address17/1 Cornwall Street, Edinburgh, Midlothian, EH1 2EQ PostcodeEH1 2EQ Companies at this postcode 8 Map