About The Melville Centre For The Arts Community Interest Company (10257626) United Kingdom