About 69 London Street Management Limited (03483480) United Kingdom