Search the register – results All results TRIANGLE ARTS TRUST 01646688 - Incorporated on 25 June 1982 155 Vauxhall Street, London, SE11 5RH