About The Third Sector Investment Fund Llp (OC392423) United Kingdom