LOWBRAID LIMITED Company number SC433763 · Monitor this company Dissolved Overview Analysis Location Related Registered office AddressMILLAR& BRYCE LIMITED, 5 LOGIE MILL, EDINBURGH, SCOTLAND, EH7 4HH PostcodeEH7 4HH Companies at this postcode 55 Map