BAIRD LUMSDEN LIMITED Company number SC114151 · Monitor this company Active Overview People 10 Financial Control Documents Analysis Location Related Registered office Address17 Corstorphine Road, Edinburgh, EH12 6DD PostcodeEH12 6DD Companies at this postcode 14 Map