About Anchor Court (sticklepath) Management Ltd (08091293) United Kingdom