Get in touch

Squeaky Clean Energy Group Ltd
151 Wardour Street, London, W1F 8WE

Call: 0203 907 8446
Sales: 0208 051 9791

Customers
customerservices@squeaky.energy

Direct sales
sales@squeaky.energy

Broker sales
brokers@squeaky.energy

Media Enquiries
publicrelations@squeaky.energy

Discover more about Squeaky