About Wellhurst Close Management Company Ltd (04959985) United Kingdom