Switch Squid Ltd

Independent UK comparison for energy, broadband and mobile

switchsquid.com

Community-submitted · content unverified. This organization has not verified ownership or the information in this profile.

About

Independent UK comparison for energy, broadband and mobile. Deals ranked by total annual cost, not commission. Trading as Switch. Companies House company number 13332631.

Founded
2021
Location
Royal Leamington Spa, Warwickshire, United Kingdom
Added via
web
Ownership
unclaimed

Where to go