About Severnscape Management Company Limited (11670516) United Kingdom