The Living Paintings Trust Registered Voluntary Charity No: 1049103 A Company Limited by Guarantee Registered in England No: 3095963