SDX ENERGY LIMITED Company number 11894102 · Monitor this company Active Overview People 19 Control Charges Documents Gazette Analysis Location Related Registered office Address38 Welbeck Street, London, United Kingdom, W1G 8DP PostcodeW1G 8DP Companies at this postcode 7 Map