SMOKING MIRRORS LTD Company number SC628086 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address159 Constitution Street, Edinburgh, Scotland, EH6 7AD PostcodeEH6 7AD Companies at this postcode 12 Map