Squirrel Insurance is a trading name of InsuranceNow.
InsuranceNow Services Ltd 413a Chingford Road London E17 5AF
Email: info@squirrelinsurance.co.uk
Telephone: 020 8531 5336