About Digby House Management Ltd (07824353) United Kingdom