About us

Splash News (Europe) Limited, trading as Shutterstock Editorial

Bridge House

4 Borough High Street

London SE1 9QQ

Registered in England under company registration number: 11556654

VAT registration number: GB 346975942