About Ellingham Court (management) Limited (05192410) United Kingdom