SWITCH THE MOVIE LIMITED Company number 08425151 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address85 Briar Meads 85 Briar Meads, Oadby, Leicester, Leicestershire, United Kingdom, LE2 5WE PostcodeLE2 5WE Companies at this postcode 27 Average house price in LE2 5WE £302,000 (42 sales) Map