About Seaspray Management Company Limited (05015528) United Kingdom