car boot sale: an outdoor sale at which people sell things from the trunk of their car
sale: an occasion (usually brief) for buying at specially reduced prices
finance company: a financial institution (often affiliated with a holding company or manufacturer) that makes loans to individuals or businesses