About Leopard Guernsey Anchor Holdco 4 Limited (FC035345) Guernsey