HEADS ON BEDS LTD Company number SC405288 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address12 BROUGHAM STREET, EDINBURGH, EH3 9JH PostcodeEH3 9JH Companies at this postcode 34 Map