How do I contact Velosure? Posted on September 23, 2019 by ryan Phone: 02 9160 0219 Email: [email protected] Postal address: Bike Insure PO Box 199 Chatswood 2057