About Headingley Castle Management Limited (04718928) United Kingdom