About Vanguard Insolvency Practitioners Limited (09610770) United Kingdom