BILLION DOLLAR LOTTERY PLC Company number 10693262 · Monitor this company Dissolved Overview People 1 Control Analysis Location Related Registered office Address44 ALBEMARLE STREET, LONDON, UNITED KINGDOM, W1S 4JJ PostcodeW1S 4JJ Companies at this postcode 64 Map