About Pickhill Hall Management Limited (02324621) United Kingdom