About Cilfa Properties Limited (FC016630) Channel Islands