About 154-160 Oxford Street Management Company Limited (05177016) United Kingdom