ESSENTIAL SWITCH LIMITED Company number 06734592 · Monitor this company Dissolved Overview People 3 Documents Analysis Location Related Registered office Address203 LIBERTY PLACE, SHEEPCOTE STREET, BIRMINGHAM, UNITED KINGDOM, B16 8JZ PostcodeB16 8JZ Companies at this postcode 31 Average house price in B16 8JZ £319,000 (82 sales) Map