About Haughton Management Services Limited (08151339) United Kingdom