About Eliot Gardens Management Limited (02869915) United Kingdom