About Chelsea Galleries Management Limited (08568049) United Kingdom