Smart Energy Contractors Limited Company number17137346 StatusActive TypePrivate Limited Company Incorporated6 Apr 2026 Nature of business Plumbing, heat and air-conditioning installation Registered office 5 Hammer LeysSouth NormantonAlfretonDE55 3AX Data JSON Markdown