About 141 Oxford Street Management Company Limited (08732415) United Kingdom