About 15 Second Avenue Management Company Limited (11979182) United Kingdom