About Oxford Street Properties Limited (11730445) United Kingdom