About 25 27 Elmore Street Management Limited (05514656) United Kingdom