About The Oxford Street Property Company Ltd (13229701) United Kingdom