About Kennack Management Limited (04711546) United Kingdom