UK charity foundation to abolish itself and give away £130m


UK charity foundation to abolish itself and give away £130m