About Seaglass Management Company Limited (09310571) United Kingdom