BLACKBIRD WELLNESS LTD Company number SC659193 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address95 Duthie Terrace, Aberdeen, Scotland, AB10 7PS PostcodeAB10 7PS Companies at this postcode 8 Map