About Deliberate Properties Limited (FC029653) Channel Islands