Belltown Alpha Renewables (BAR), a new company investing in small and medium-scale renewables projects in the UK, has announced its first two deals.