Search the register – results All results BIG ISSUE INVEST TRUST 02995859 - Incorporated on 29 November 1994 113-115 Fonthill Road, London, England, N4 3HH