About Seabridge Developments Limited (08743085) United Kingdom