SEMSI Ltd 71-75 Shelton Street, Covent Garden , London , WC2H 9JQ Energy XPRT Downloads About Solutions products industries Publications videos Downloads Home Companies SEMSI Ltd Locations SEMSI Ltd Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer 2nd Floor Headquarters 71-75 Shelton Street, Covent Garden London WC2H 9JQ Phone/Fax Number