About 79 Herne Hill Management Limited (02624010) United Kingdom