About Chisenhale Art Place Ltd (01615990) United Kingdom