About Oxford Street Gloucester Management Company Limited (05652730) United Kingdom