BROWNE SMITH BAKER ARCHITECTS LIMITED Company number 07758086 · Monitor this company Active Overview People 9 Financial Control Documents Analysis Location Related Registered office Address27 York Place, Leeds, LS1 2EY PostcodeLS1 2EY Companies at this postcode 457 Map