About Mount Pleasant Holdings Limited (FC021681) Channel Islands