About Wellington Street Management Limited (03123574) United Kingdom