Approved Recovery London Approved Recovery in London is a Licensed Insolvency Practitioner firm. We provide price effective Members' Voluntary Liquidations to small businesses in London, offering exceptional customer service and maximising tax efficient returns to shareholders. Phone: 0207 100 1375 22 Great James Street Holborn London WC1N 3ES UK Map Other Categories: Finance & Legal » Financial Services |