BUT AND BEN LIMITED Company number SC486760 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address58 NORHAM STREET, FLAT 1/1, GLASGOW, SCOTLAND, G41 3XH PostcodeG41 3XH Companies at this postcode 7 Map