COMMENDA LTD Company number SC753552 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address34/2 Mayfield Terrace, Edinburgh, United Kingdom, EH9 1RZ PostcodeEH9 1RZ Companies at this postcode 6 Map