Quick google search shows Global Headquarters
Sea Shepherd Global
Alexander Boersstraat 52
1071 KZ Amsterdam
Tel: +31 20 233 7701
Plus a number of other offices all over the world. The one in Australia is at 2 Ann Street, Williamstown, Victoria not that far the Royal Yacht Club of Victoria and not far from Docklands, where it was berthed.