EMEL ESSENTIALS LIMITED Company number 16795922 · Monitor this company Active Overview People 5 Documents Analysis Location Related Registered office Address101 Lockhurst Lane, Coventry, United Kingdom, CV6 5PD PostcodeCV6 5PD Companies at this postcode 12 Average house price in CV6 5PD £187,000 (1 sales) Map