About Seashore Properties Limited (FC021262) Channel Islands