About Seabridge Properties Limited (03078059) United Kingdom