BlackRock UK Long Lease Property Fund holds second close