About Hoylake Village Life Community Interest Company (07246081) United Kingdom