We Buy Any Car......
are owned by British Car Auctions (BCA) The cars bought are just passed through the auctions.
The business model is that it allows a retail customer quick access to dispose of a car via the 'trade' without the hassle of directly putting it into an auction - hence the low value offered, all the layers it will pass through take a cut and ultimately BCA are taking a risk on what it will finally achieve at the actual auction