About Seaward Management Company Limited (11228566) United Kingdom