About Sse Seabank Land Investments Limited (07877772) United Kingdom