BRAIDHEART LIMITED Company number SC422584 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address5 LOGIE MILL, EDINBURGH, SCOTLAND, EH7 4HH PostcodeEH7 4HH Companies at this postcode 55 Map