About Seagreen Management Company Limited (02261339) United Kingdom