About Oxford Street Residents Management Company Ltd (06146809) United Kingdom