Feel strongly about this business? Want to add a review of Business Energy Shop Newham? Submit a Business Energy Shop Newham review and contribute to the directory of recommended energy brokers in Newham. Are you the business owner of Business Energy Shop Newham, then claim it now. After claiming a business, you will be able to update the details and add more tags and photos.