Active since Aug 2019
I have a policy with them they dont phone back if you request a call back and a person never get hold of them they more expensive than most other companies but way worse service
Staff is extremely helpfull. Will have to wait and see how rest of claim goes
The people of astro is completely incompetent. Had my car by them for a clutch fault had to take it back 3 times after clutch master was replaced it leaked brake fluid into my car where the whole carpet got damaged. They kept my car outside by the fence where the people was spraying wood with varnish and my whole car got full of droplets of varnish I'll never refer anybody to them ever in my life