About Heneage Property Ltd (13109775) United Kingdom