About Billancourt Investments Limited (FC030605) Channel Islands