About Haddon Court (management) Company Limited (00867649) United Kingdom