About 39 Oxford Street Management Company Limited (05700063) United Kingdom