About Capricorn Mayfair Limited (FC023231) Channel Islands