About Little Peter Street Management Company Limited (03288789) United Kingdom