MODULAR ENERGY LIMITED Company number 15767374 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address8 Denbigh Street, London, United Kingdom, SW1V 2ER PostcodeSW1V 2ER Companies at this postcode 37 Average house price in SW1V 2ER £952,000 (44 sales) Map