Interestingly, it's the same sculpture as one pictured in this 2022 article about 28 bronze chimp sculptures being placed along the Thames in London to promote conservation. Maybe they have since been sold or donated elsewhere for conservation purposes.