About Carnaby Street Management Limited (03676224) United Kingdom