Here at Squeeky Kleen we offer the following payment methods : Registered in England & Wales: No. 9367280 • VAT Registration No. :203 6859 10 Direct Debit (via Go Cardless) - Link Bank Transfer (details available upon request) Cash Accreditations Payments Health & Safety Terms And Conditions Contact