About Holly Court (hexham) Management Limited (05635431) United Kingdom