BETELGEUSE LIMITED Company number SC262064 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address3 CRAME TERRACE, ESKBANK, DALKEITH, MIDLOTHIAN, EH22 3JP PostcodeEH22 3JP Map