About Seahaven Management Company Limited (NI048007) United Kingdom