About Seabridge Management Limited (06485981) United Kingdom