Company name: Anthony Caro Centre
Description: Anthony Caro Centre
Barford Sculptures Ltd, Georgiana St, London NW1 0EB, United Kingdom