About 32 Hermon Hill Management Limited (03110607) United Kingdom