About Gifford Close Management Company Ltd (06722744) United Kingdom